high-tech architecture - Francés Inglés Diccionario